flamboyant tree - Alemán Inglés Diccionario